Repository navigation
chore(fork): sync upstream main (d0f9d4dcc0) - #66
Conversation
…rip (pingdotgg#35325) Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
…ingdotgg#35361) Co-authored-by: Claude Fable 5.2 <noreply@anthropic.com>
… each key (pingdotgg#35360) Co-authored-by: Claude Fable 5.2 <noreply@anthropic.com>
…efore it toggles (pingdotgg#35359) Co-authored-by: Claude Fable 5.2 <noreply@anthropic.com>
…holds a reconnect for 40 seconds (pingdotgg#34623) Co-authored-by: Claude Fable 5.2 <noreply@anthropic.com>
…pingdotgg#35278) Co-authored-by: Julius Marminge <julius0216@outlook.com>
…otgg#35271) Co-authored-by: Julius Marminge <julius0216@outlook.com>
…overdue to auto-resume (pingdotgg#35397)
…g#35267) Co-authored-by: Julius Marminge <julius0216@outlook.com>
…ingdotgg#35239) Co-authored-by: sidhartha1s <sidhartha1s@users.noreply.github.com> Co-authored-by: Julius Marminge <julius0216@outlook.com>
…dotgg#35377) Co-authored-by: Julius Marminge <julius0216@outlook.com>
…ead (pingdotgg#34573) Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Codex Review Summary: ❌ FailedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Holding this candidate as draft at
The local Resume by restoring the required CI workflow if its disable was not an intended hold, completing CI and exact-head code/security review, then running Prepared with Codex through the Codex CLI harness. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Scope correction — 2026-11-12: my earlier interpretation that “Yes always” authorized delegated fallback review was incorrect. This task explicitly says do the work directly and do not delegate. No delegated result satisfies its required code/security merge gates, and no further delegation is authorized. Hosted quota failure remains a blocking gate until valid latest-head Code Review and Security Review succeed. This correction supersedes the earlier fallback/merge disposition in this comment. At reviewed head 590ee8a (tree 38be106b8eff107323636de751fd2a7475a46d5f), CI workflow 404782313 was restored and run https://github.com/chrisohearn/t3code/actions/runs/43280716382 completed with Test Server 2 and aggregate Check failing. The failure at OrchestratorMcpToolkit.integration.test.ts:842 is real: the new windowed timeline reader bypasses the fork’s chronological restoration of legacy runless posts, returning a replay run item instead of the posted message. It is not waived as pre-existing. No submitted reviews or review threads were present; hosted Code Review reported failed with a quota notice and Security Review was absent. The original maintenance run owns the repair in the existing sync candidate. The duplicate hourly run has stopped candidate writes and removed its temporary debug statement. The focused regression fails before the seven-line fast-path fallback guard and passes afterward (87 tests across three files). Final stable check:changed and final-head hosted gates are still required before merge/publication. No wrapper, schedule, service, or migration changes are part of this repair. Published v0.1.10-preview.20261112.8 remains distinct from the currently serving .5 release; guarded idle deployment remains intact. |
|
Fixed the real Server 2 regression in 1e030bb (tree 2264857361cade7b14077f0d0e9ff1178ae6c0f3), on the existing sync branch. The original failure is https://github.com/chrisohearn/t3code/actions/runs/43280716382/job/131400934193 at head 590ee8a. The windowed timeline fast path skipped the fork’s readTimelineIndex ordering for legacy runless posts. The repair uses the existing user-message partial index to detect such posts and return to the established full-index path. Both timeline paging callers therefore retain fork ordering; ordinary threads keep the windowed optimization. No migrations, upstream commits, workflow changes, wrapper changes, or unrelated features were added in this repair. Direct regression proof: the existing posted-tail case failed before the repair; afterward OrchestratorMcpToolkit.integration.test.ts, ProjectionStore.test.ts and threadHistoryPaging.test.ts pass (3 files, 87 tests). Stable Merge/publication remains blocked on this exact head’s required CI plus successful hosted Code Review and Security Review, with findings reconciled. Delegated output is not gate evidence and no further delegation will occur, as corrected in #66 (comment). No auto-merge is enabled. The original maintenance run retains ownership and the existing PR watch; no separate schedule or duplicate sync is being created. Repair: Codex in Codex CLI. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
1 similar comment
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
The required CI workflow was found disabled_manually again at 2026-11-12T18:52:47Z, explaining why the repair push initially had only Agent context budget. No explicit PR hold or competing local workflow-disable owner was found. Under the existing authorization to restore required CI, workflow 404782313 was re-enabled (fresh readback: active) and this same PR was closed/reopened without any source/head change to trigger CI for 1e030bb. No failing check or missing review is waived. Latest-head Code Review and Security Review have each been requested once through the hosted provider controls. No delegation or fallback gate substitution is authorized. The existing PR watch owns further progress; merge and publication remain blocked until every required latest-head gate succeeds. |
Review of record: independent fallback code + security review at
|
… into sync/upstream-20261112-1737
Exact-head fallback code and security review of recordHosted code/security reviews previously failed because their provider quota was exhausted, not because they returned findings. Under Chris's November 13, 2026 fallback authorization, this is the independent read-only Claude Opus review of record. No hosted quota retry was requested.
Code verdict: APPROVE. Security verdict: APPROVE. No findings. Review evidenceThe merge of the current integration base is clean ( The reviewer traced the partial-history reads into No persistence migration files or registries change relative to the integration base; fork history repair and its separate Observation, not a finding: a runless post with an ordinal below 1,000,000 uses the full index, including a never-run thread. This costs performance but matches existing base ordering behavior. Reviewer limitationsStatic review only. The reviewer ran no tests and did not count the parent's local checks as review evidence. Some upstream-only mobile/web/provider changes whose fork deltas are unchanged were skimmed. Partial-history selection logic was checked primarily at its fork interactions. No base defect activated by this sync was found. At review time the head was local and the remote still pointed to the prior head; it has now been pushed without changing its SHA/tree. Separate maintainer validationExact head Latest-head hosted CI, full release build, live-database read-only preflight, verified merge, and exact-tree publication remain required. This review is not a claim that the candidate is merged, published, or deployed. |
|
Daily upstream sync: merges Not released: format check. Last lines of the failing step: Fix it on this branch; the next sync run re-checks, merges and releases it. 🤖 Generated with Claude Code |
|
Daily upstream sync: merges Format, lint, typecheck, server tests, the container release build with its smoke test, and the service preflight against the live database passed. Prepared release candidate 🤖 Generated with Claude Code |
d8f95c4
into
integration/mcp-events-20261109
Merge 22 upstream commits through
d0f9d4dcc01ba89f28c5cc3d948829dff6fcf6e5intointegration/mcp-events-20261109while preserving fork behavior and the separate fork migration namespace.Resolve the workspace-search conflict by retaining the fork's subprocess finder and awaiting its initial-scan check around upstream's new literal-brace fallback. Extend the existing subprocess regression to require a boolean
truncatedresult. Remove an import duplicated by the automatic merge, and supply the fork's approval/database and scratch services to the new upstream MCP search test.Proof:
vp run check:changed origin/integration/mcp-events-20261109: format, lint, knip, GraphQL, typecheck of 35 packages, 1,191 tests across 29 files, and React Compiler checks pass.Refs #65. The sync wrapper's full server suite, container build/smoke test and live-database read-only preflight still must pass before publication, alongside final-head hosted checks and code/security review. This candidate is not released.
Prepared with Codex through the Codex CLI harness.